package com.neo.design.chain;

/**
 * 链式业务处理结果标识类，该标识类用于标识业务处理结果<p/>
 * 在整个链式业务管理中心中，业务处理结果都会以该类为基类进行封装，就算处理结果为空，也推荐实现该接口<p/>
 * 使用方式：<p/>
 * 1. 实现ChainResult接口，实现该接口的类推荐同时实现Serializable接口<p/>
 * 2. 根据业务类型添加需要返回的数据内容<p/>
 * 3. 在自己的业务处理流程中，将处理后的数据封装到该类中，返回给业务处理中心<p/>
 * 具体可参考：{@link com.neo.design.chain.approve.ApproveResult}
 *
 * @author kvein
 */
public interface ChainResult {
}
